<?php
include('class/class_connect.php');
include('class/class_page.php');
include('class/city_rus.php');
include('class/class_checkGetData.php');
foreach($_GET as $key=>$val)
{
	$_GET[$key]=checkGetData::safetyCheck($val);
}
foreach($_POST as $key=>$val)
{
	$_POST[$key]=checkGetData::safetyCheck($val);
}
session_start();
if($_POST['sendMessage'])
{	$name=mb_substr($_POST['name'], 0, 60, 'utf-8');
	$contact=mb_substr($_POST['contact'], 0, 60, 'utf-8');
	$text=mb_substr($_POST['text'], 0, 2000, 'utf-8');
	$data=date('Y-m-d H:i:s');
	$user=$_SESSION['login'];
	$dataToInsert="name='$name', contact='$contact', stext='$text', data='$data', user='$user'";
	if(strlen($text)>10)
	{		$aConnect=new connect('main');
		$aConnect->insert_data('backform', $dataToInsert);
		$to='novichkovv@bk.ru';
		$subject='Форма обратной связи на Pro-gorod.com';
		$mail='
		'.$name.'<br />
		'.$contact.'<br />
		'.$text.'<br />
		'.$user.'<br />
		'.$data.'
		';
		$headers  = 'MIME-Version: 1.0' . "\r\n";
		$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
		$headers .= 'To: <'.$to.'>' . "\r\n";
		$headers .= 'From: pro-gorod.com <no-reply@pro-gorod.com>' . "\r\n";
		mail($to, $subject, $mail, $headers);
		header('location: messages.php?city='.$_GET['city'].'&success=yes');
		exit;	}}
class about extends page
{
	function __construct()
	{
		parent::__construct();
	}
	function title()
	{
		echo 'Обратная связь';
	}
	function maincontent()
	{		if($_GET['success']=='yes' && !$_POST['sendMessage'])
		{
			echo ('
			<div class="success">
				Сообщение успешно отправлено!
			</div>
			');
		}
		echo ('
		<link rel="stylesheet" type="text/css" href="style/about.css" />
		<div class="about">
		<div class="headerAbout">
			<h2>Форма обратной связи</h2>
		</div>
		<p id="firstString" align="center">
			Свяжитесь с нами, воспользовавшись формой обратной связи
		</p>
		<div class="backForm">
			<form name="backForm" id="backForm" action="" method="post">
				<div class="signature">
				Как Вас зовут:
				</div>
            	<input name="name" class="backFormInput" type="text" value="">
            	<div class="signature">
            	Как с Вами связяться:
				</div>
            	<input name="contact" class="backFormInput" type="text" value="">
            	<div class="signature">
            	Сообщение:
				</div>
            	<textarea name="text" rows="10" cols="75"></textarea><br />
            	<input type="submit" value="Отправить" name="sendMessage">
            </form>
		</div>
		</div>
		');
	}
}

$aPage=new about();

?>